package com.fp.helig.SceneControler;

import java.net.URISyntaxException;

import org.anddev.andengine.engine.Engine;
import org.anddev.andengine.engine.camera.SmoothCamera;
import org.anddev.andengine.entity.primitive.Line;
import org.anddev.andengine.entity.scene.Scene;
import org.anddev.andengine.entity.scene.background.ParallaxBackground;
import org.anddev.andengine.entity.scene.background.ParallaxBackground.ParallaxEntity;
import org.anddev.andengine.entity.sprite.AnimatedSprite;
import org.anddev.andengine.extension.physics.box2d.PhysicsConnector;
import org.anddev.andengine.extension.physics.box2d.PhysicsFactory;
import org.anddev.andengine.extension.physics.box2d.PhysicsWorld;
import org.anddev.andengine.input.touch.TouchEvent;
import org.anddev.andengine.ui.activity.BaseGameActivity;

import android.content.res.Resources;
import android.hardware.SensorManager;
import android.util.DisplayMetrics;
import android.util.Log;

import com.badlogic.gdx.math.Vector2;
import com.badlogic.gdx.physics.box2d.Body;
import com.badlogic.gdx.physics.box2d.Contact;
import com.badlogic.gdx.physics.box2d.ContactImpulse;
import com.badlogic.gdx.physics.box2d.ContactListener;
import com.badlogic.gdx.physics.box2d.FixtureDef;
import com.badlogic.gdx.physics.box2d.Manifold;
import com.fp.helig.R;
import com.fp.helig.Res.LevelLoader;
import com.fp.helig.Res.ObjectLoader;
import com.fp.helig.Res.Textures;
import com.fp.helig.SceneControler.Scenes.GameScene;

public class Controller {
	
	private static final Controller INSTANCE = new Controller();
	public static Controller getInstance()
	{
		return INSTANCE;
	}



		
	BaseGameActivity act;
	Engine Curengine;
	
	int curentSceneId=1;
	
	GameScene gameScene;

	public void setControler() {
		// TODO Auto-generated constructor stub
 
	    gameScene=new GameScene(0,0);
	}
	
	
	public Scene GetCurentScene(){
		return gameScene;
	}
	
	
	

}
